package validators

import (
	"github.com/go-playground/validator/v10"
	"regexp"
)

// ValidateDecimal 定义金额校验
func ValidateDecimal(fl validator.FieldLevel) bool {
	regDecimal := regexp.MustCompile(`^\d*(\.\d{1,2})?$`)
	data := fl.Field().String()
	//使用正则表达式判断是否合法
	return regDecimal.MatchString(data)
}
